.inspectionDetailsStyle{
  width: 1320px;
  height: 888px;
  margin-top: -444px;
  margin-left: -660px;
  padding: 0 30px 20px 30px;
}
.inspectionDetailsStyle .headList{
  height: 320px;
}
.inspectionDetailsStyle .headListLeft{
  /* width: 480px; */
  width: 530px;
  height: 260px;
  float: left;
}
.inspectionDetailsStyle .headListLeft li p{
  float: left;
  width: 240px;
  text-align: left;
}
.inspectionDetailsStyle .headListLeft li p,
.inspectionDetailsStyle .headListLeft li span{
  font-size: 16px;
}
.inspectionDetailsStyle .headListCenter{
  width: 540px;
  height: 100%;
  float: left;
  /* background-color: #fff; */
  position: relative;
}
.inspectionDetailsStyle .headListCenter .totalHiddenTroublNumBox{
  width: 80px;
  position: absolute;
  top: 95px;
  left: 118px;
}
.inspectionDetailsStyle .headListCenter .totalHiddenTroublNumBox p{
  margin: 0;
}
#visualizationCanvas{
  width: 520px;
  height: 240px;
}
.inspectionDetailsStyle .headListRight{
  /* width: 180px;
  height: 180px; */
  float: right;
}
.inspectionDetailsStyle .headListRight .imgStyle{
  width: 180px;
  height: 180px;
  border: 5px solid #668caf;
  margin: 15px auto;
  border-radius: 10px;
}
.inspectionDetailsStyle .headListRight .imgStyle img{
  width: 100%;
  height: 100%;
  display: block;
}
.inspectionDetailsStyle .headListRight .erweimaBtnStyle{
  width: 18px;
  height: 18px;
  display: block;
  float: right;
  cursor: pointer;
  background: url(/public/images/houseMaster/erweima.png) no-repeat;
  background-size: contain;
  margin-top: 3px;
}
.inspectionDetailsStyle .headListRight .erweimaTit{
  float: left;
  font-size: 16px;
}
.inspectionDetailsStyle .tableBox {
  float: right;
  width: 100%;
  /* border: 1px solid #3b767f;
  overflow: hidden; */
  border-radius: 10px;
}
.inspectionDetailsStyle .table-bordered{
  border: 1px solid #3b767f;
}
.inspectionDetailsStyle .tableBox .table {
  margin: 0;
  width: 1261px;
  margin: -1px;
}
.inspectionDetailsStyle .tableBox .table th{
  border: 1px solid #3b767f;
  text-align: center;
  font-size: 16px;
}
.inspectionDetailsStyle .tableBox .table td{
  border: 1px solid #3b767f;
  text-align: center;
}
.inspectionDetailsStyle .headListLeft .latelyBtnStyle{
  padding: 2px 5px;
  background-color: #436e94;
  border-radius: 5px;
  cursor: pointer;
}
.corridorTroubleDetailsItemStyle{
  height: 430px;
}
.inspectionDetailsStyle .headListLeft li .hiddenDanger,
.inspectionDetailsStyle .headListLeft li .inspectionSituation{
  color: rgb(225, 66, 71);
}

/* tip */
.inspectionDetailsTableBox .majorHiddenDangersItemBoxStyle {
  position: relative;
}
.inspectionDetailsTableBox .majorHiddenDangersItemStyle{
  padding: 10px 20px;
  border: 1px solid #2c659c;
  position: absolute;
  top: -50px;
  left: 50%;
  transform: translate(-50%);
  background-color: #5889b6;
  border-radius: 10px;
  /* display: block; */
  max-width: 580px;
  text-align: center;
  font-size: 14px;
  word-wrap: break-word;
}
.inspectionDetailsTableBox .majorHiddenDangersItemStyle::after{
  content: '';
  width:0;
  height:0;
  border-width:10px;
  border-style:solid;
  border-color: #5889b6 transparent transparent transparent;
  display: block;
  position: absolute;
  bottom: -20px;
  left: 50%;
  transform: translate(-50%);
}
.inspectionDetailsTableBox .majorHiddenDangersBox{
  position: relative;
}